• word of the day

    naval blockade

    naval blockade - Dictionary definition and meaning for word naval blockade

    Definition
    (noun) the interdiction of a nation's lines of communication at sea by the use of naval power
Download our Mobile App Today
Receive our word of the day
on Whatsapp